package com.bigflexlib.x.mx.messaging
{
	public class BlazeURLHelper
	{
		
		private var _baseMessageBrokerURL:String;
		public function get baseMessageBrokerURL():String
		{
			return baseMessageBrokerURL;
		}

		private var _amfEndpointURL:String;
		public function get amfEndpointURL():String
		{
			return _amfEndpointURL;
		}

		private var _amfPollingEndpointURL:String;
		public function get amfPollingEndpointURL():String
		{
			return _amfPollingEndpointURL;
		}
		
		private var _amfStreamingEndpointURL:String;
		public function get amfStreamingEndpointURL():String
		{
			return _amfStreamingEndpointURL;
		}				

		
		public function BlazeURLHelper( baseMessageBrokerURL:String )
		{
			_baseMessageBrokerURL 		= baseMessageBrokerURL;
			_amfEndpointURL 			= baseMessageBrokerURL + '/amf';
			_amfPollingEndpointURL 		= baseMessageBrokerURL + '/amfpolling';
			_amfStreamingEndpointURL 	= baseMessageBrokerURL + '/amfstreaming';			
		}

		

	}
}